MEKSPVVMAEEGEHSGAKELPKPKISMSDLTFVIGVYTTKSKKLTVVEFGADREFNPNDRFKIEIVDLSRFELPKSGMDDVMITWEVVYKKDWQNIVTIVKGRRSLDTNLRWLFNDLLAPEDLIRRGLTGDVKVSLNGDLLDKISLEIFIESDQRYFSPEDTLRYLQCFFPSKN